依存性の注入 (DI)
dependency injection
依存性の注入 - Wikipedia
依存關係逆轉の原則 (DIP)
役割
計算 resource の生成を統制する
例
singleton (GoF)
環境每に實裝を替へる
aspect 指向 programming (AOP)
依存した resource の生成を、resource を利用する code から分離する
計算 resource の生成に要る、依存 graph を解決する
Scala の cake pattern
では實現できてなささうだな???